.nsitem{
    display: flex;
    justify-content: space-between;
    padding-bottom: 30rpx;
    .pic{
        width: 220rpx;
        height: 150rpx;
        .img{
            width: 100%;
            height: 100%;
        }
    }
    .text{
         width: 440rpx;
         height: 150rpx;
         text-align: justify;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         .title{
             line-height: 1.4em;
             color: var(--globalcolor);
             font-size: 32rpx;
             overflow: hidden; /* 隐藏超出容器范围的内容 */
             text-overflow: ellipsis; /* 显示省略号 */
             display: -webkit-box; /* 将元素作为块级元素进行布局 */
             -webkit-line-clamp: 2; /* 限制文本只显示两行 */
             -webkit-box-orient: vertical; /* 设置文本在垂直方向上排列 */
          
         }
         .info{
             display: flex;
             justify-content: space-between;
             font-size: 29rpx;
             color: var(--desccolor);
             .block{
                 display: flex;
                 align-items: center;
             }
             .vanicon{
                 color: var(--themeColor);
                 margin-right: 6rpx;
             }
         }
    }
}